package com.kuang.blog.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kuang.blog.entity.User;

//在MyBatis-Plus中，BaseMapper 是一个泛型接口，它定义了基本的CRUD操作。
//如果你的Mapper接口继承了BaseMapper，则不需要再写@Mapper注解，因为@Mapper注解是用来标识该接口由MyBatis进行管理的。
//当你的Mapper接口继承了BaseMapper时，MyBatis-Plus会自动识别这个接口并为其创建代理对象，从而无需@Mapper注解。

//在对应的类上面继承基本的类 BaseMapper,已经继承的BaseMapper不用再写注释，因为默认有@Mapper注释
//@Repository //代表持久层
//@Mapper
public interface UserMapper  extends BaseMapper<User> {
    //所有的CRUD已经操作完成
    //你不需要以前的配置一大堆文件了
}
